/*
* Copyright 2016 Yonyou Auto Information Technology（Shanghai） Co., Ltd. All Rights Reserved.
*
* This software is published under the terms of the YONYOU Software
* License version 1.0, a copy of which has been included with this
* distribution in the LICENSE.txt file.
*
* @Project Name : marketing-service-dealer
*
* @File name : NewsActivityPO.java
*
* @Author : LiuJun
*
* @Date : 2016年12月26日
*
----------------------------------------------------------------------------------
*     Date       Who       Version     Comments
* 1. 2016年12月26日    LiuJun    1.0
*
*
*
*
----------------------------------------------------------------------------------
*/
	
package com.yonyou.gmmc.service.customer.entity;

import java.util.Date;

import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;
import com.fasterxml.jackson.annotation.JsonFormat;


/**
 * @author Administrator
 *
 */
public class CarOwnerPO {
	
	private Long userId;

	private Long relationId;
	
	@Excel(name="微信昵称")
	private String nickname;
	
	@Excel(name="注册姓名")
	private String userName;
	
	@Excel(name="注册电话",width=13)
	private String phone;
	
	@Excel(name="性别")
	private String sex;
	
	@Excel(name="城市")
	private String city;
	
	@Excel(name="省份")
	private String province;
	
	@Excel(name="国家")
	private String country;
	
	@Excel(name="关注状态")
	private String status;
	
	@Excel(name="关注店代码")
	private String dealerCode;
	
	@Excel(name="关注店名称")
	private String dealerShortName;
	
	@Excel(name="车牌号")
	private String licenseNo;
	
	@Excel(name="车架号",width=13)
	private String vin;
	
	@Excel(name="发动机号")
	private String engine;
	
	@Excel(name="车系名称")
	private String seriesName;
	
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@Excel(name="注册时间",format="yyyy-MM-dd HH:mm:ss",width=20)
	private Date registerDate;
	
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@Excel(name="认证时间",format="yyyy-MM-dd HH:mm:ss",width=20)
	private Date newregisterDate;
	
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@Excel(name="购车时间",format="yyyy-MM-dd HH:mm:ss",width=20)
	private Date billDate;
	
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@Excel(name="最近回厂时间",format="yyyy-MM-dd HH:mm:ss",width=20)
	private Date deliveryTime;
	
	@Excel(name="剩余积分")
	private Integer pointsNum;
	
	@Excel(name="认证类型")
	private String newregisterType;

	@Excel(name="绑车次数")
	private Integer bindTime;

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public Long getRelationId() {
		return relationId;
	}

	public void setRelationId(Long relationId) {
		this.relationId = relationId;
	}

	public String getNickname() {
		return nickname;
	}

	public void setNickname(String nickname) {
		this.nickname = nickname;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCountry() {
		return country;
	}

	public void setCountry(String country) {
		this.country = country;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getDealerCode() {
		return dealerCode;
	}

	public void setDealerCode(String dealerCode) {
		this.dealerCode = dealerCode;
	}

	public String getDealerShortName() {
		return dealerShortName;
	}

	public void setDealerShortName(String dealerShortName) {
		this.dealerShortName = dealerShortName;
	}

	public String getLicenseNo() {
		return licenseNo;
	}

	public void setLicenseNo(String licenseNo) {
		this.licenseNo = licenseNo;
	}

	public String getVin() {
		return vin;
	}

	public void setVin(String vin) {
		this.vin = vin;
	}

	public String getEngine() {
		return engine;
	}

	public void setEngine(String engine) {
		this.engine = engine;
	}

	public String getSeriesName() {
		return seriesName;
	}

	public void setSeriesName(String seriesName) {
		this.seriesName = seriesName;
	}

	public Date getRegisterDate() {
		return registerDate;
	}

	public void setRegisterDate(Date registerDate) {
		this.registerDate = registerDate;
	}

	public Date getNewregisterDate() {
		return newregisterDate;
	}

	public void setNewregisterDate(Date newregisterDate) {
		this.newregisterDate = newregisterDate;
	}

	public Date getBillDate() {
		return billDate;
	}

	public void setBillDate(Date billDate) {
		this.billDate = billDate;
	}

	public Date getDeliveryTime() {
		return deliveryTime;
	}

	public void setDeliveryTime(Date deliveryTime) {
		this.deliveryTime = deliveryTime;
	}

	public Integer getPointsNum() {
		return pointsNum;
	}

	public void setPointsNum(Integer pointsNum) {
		this.pointsNum = pointsNum;
	}

	public String getNewregisterType() {
		return newregisterType;
	}

	public void setNewregisterType(String newregisterType) {
		this.newregisterType = newregisterType;
	}

	public Integer getBindTime() {
		return bindTime;
	}

	public void setBindTime(Integer bindTime) {
		this.bindTime = bindTime;
	}
	
	
}
